chemical foam - Turco Inglés Diccionario